package online.longzipeng;

/**
 * @author lzp
 * @Date:2023/10/13
 * @description: 删除链表中的节点
 * 输入：head = [4,5,1,9], node = 5
 * 输出：[4,1,9]
 * 解释：指定链表中值为 5 的第二个节点，那么在调用了你的函数之后，该链表应变为 4 -> 1 -> 9
 * <p>
 * 输入：head = [4,5,1,9], node = 1
 * 输出：[4,5,9]
 * 解释：指定链表中值为 1 的第三个节点，那么在调用了你的函数之后，该链表应变为 4 -> 5 -> 9
 */
public class Solution237 {

	public static void deleteNode(ListNode node) {
		node.val = node.next.val;
		node.next = node.next.next;
	}

	public static void main(String[] args) {
		ListNode listNode = new ListNode(4, 5, 1, 9);
		deleteNode(listNode);
		PrintUtils.printListNode(listNode);
	}
}
